home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 09 Application Software / FIDUCI.SDA / FIDUCIARY.DOC < prev   
Text File  |  2019-04-13  |  21KB  |  604 lines

  1.                            ╞╔─╒├╔┴╥┘
  2.  
  3.              ┴ PERSONAL FINANCE MANAGEMENT PACKAGE.
  4.  
  5.     ├OPYRIGHT 1989 BY ╠EE ╧. ├LINTON.  ┴LL RIGHTS RESERVED.
  6.  
  7. *****************************************************************
  8.  
  9. ╧RDERING INFORMATION:
  10.  
  11. $23.50 (═─ ADD 5% TAX) + $1.50 S&HCOST BY PERSONAL CHECK OR MONEY
  12. ORDER MADE PAYABLE TO:
  13.  
  14. ╠EE ╧. ├LINTON
  15. 829 ═T ╓ERNON ├OURT
  16. ┼DGEWOOD, ═─  210404
  17.  
  18. ╔ CAN BE REACHED ON ╤-╠INK AS ╠EE├14.  ╓OICE ONLY - (301)
  19. 676-7551. ╔NQUIRIES WELCOME.  ╧RDERS BY USER GROUPS OF 5 OR MORE
  20. RECEIVE A 20% DISCOUNT.
  21.  
  22. *****************************************************************
  23.  
  24. *****************************************************************
  25. ╙OME FUNCTIONS HAVE BEEN DISABLED OR REDUCED IN SCOPE IN THE
  26. DISABLED/PREVIEW VERSION OF ╞╔─╒├╔┴╥┘.  ╘HESE ARE MARKED BY ***
  27. AND A NOTE ON THE NATURE OF THE MODIFICATION IS AT THE END OF
  28. THIS DOCUMENTATION.
  29. *****************************************************************
  30.  
  31. ╘╧ ╙╘┴╥╘:
  32.  
  33. ╔NSERT THE DISK CONTAINING THE PROGRAM AND ITS SUPPORT FILES AND
  34. ENTER ╥╒╬"╞╔─╒├╔┴╥┘" FOLLOWED BY A RETURN.  ╘HE PROGRAM WILL
  35. BEGIN ITS LOAD.  ─URING THE LOAD, THE PROGRAM LOADS A FILE CALLED
  36. ├┴╘┼╟╧╥╔┼╙.  ╔F THIS FILE IS NOT FOUND OR THERE IS A DISK ERROR,
  37. AN ERROR MESSAGE IS DISPLAYED.  ┘OU MUST INSERT THE DISK WITH
  38. ├┴╘┼╟╧╥╔┼╙ ON IT OR THE PROGRAM WILL TERMINATE.  ╧NCE ├┴╘┼╟╧╥╔┼╙
  39. IS LOADED THE PROGRAM LOOKS FOR THE USER CONFIGURATION FILE
  40. ╙┼╘-╒╨.  ╔F IT IS FOUND IT IS LOADED AND THE USER CONFIGURATION
  41. IS INSTALLED.
  42.  
  43. ╔F THIS IS THE FIRST TIME THE PROGRAM HAS BEEN USED, THE USER
  44. MUST INITIALIZE A TRANSACTION FILE.  ╞OLLOW THIS SEQUENCE:
  45.  
  46. ╘RANSACTION ═ANAGER
  47. ╘RANSACTION ╒TILITIES
  48. ╔NITIALIZE ╘RANSACTION ╞ILE
  49.  
  50. ╘O ENTER TRANSACTIONS OTHER THAN CASH TRANSACTIONS, THE USER MUST
  51. ESTABLISH THE ACCOUNTS THE USER WILL USE.  ╘HIS IS ALSO IN THE
  52. ╘RANSACTION ╒TILITIES SECTION.
  53.  
  54. ╞IVE FUNCTIONS ARE AVAILABLE FROM THE MENU:
  55.  
  56. ╘RANSACTION ═ANAGER
  57. ┬UDGET ═ANAGER
  58. ┴SSETS/╠IABILITIES ═ANAGER
  59. ├ONFIGURATION ═ANAGER
  60. ╤UIT
  61.  
  62. ╔N ADDITION TO THE MENU FUNCTIONS, SEVERAL POP-UP UTILITIES ARE
  63. ALSO AVAILABLE.  ╘O ACCESS THESE UTILITIES SIMPLY HOLD DOWN THE
  64. ├╧══╧─╧╥┼ KEY (LOWER LEFT ON KEY BOARD) AND A SMALL MENU OF THE
  65. UTILITIES WILL APPEAR IN THE UPPER RIGHT OF THE SCREEN DISPLAY.
  66. ╥ELEASING THE ├╧══╧─╧╥┼ KEY ERASES THE MENU.  ╘O USE A UTILITY
  67. PRESS THE CORRESPONDING KEY WHILE HOLDING DOWN THE ├╧══╧─╧╥┼ KEY.
  68. ╘HE UTILITIES ARE:
  69.  
  70. ├ - ├ALCULATOR
  71. ─ - ─IRECTORY
  72. ╬ - ╬OTEPAD
  73. ╨ - ╨RINT ╙CREEN
  74. ╘ - ╘RANSFER
  75.  
  76. ╘HE ╨RINT ╙CREEN UTILITY ONLY WORKS IF CODES ARE PRESENT IN THE
  77. GRAPHICS SECTION OF THE ╨RINTER DEFINITION AND ONLY SUPPORTS
  78. STANDARD GRAPHICS OUTPUT.  ╔F A PROBLEM OCCURS, THE UTILITY WILL
  79. DISPLAY AN ABORTING MESSAGE IN THE UPPER RIGHT OF THE SCREEN.
  80. ┴BORTING A ╨RINT ╙CREEN IS ACCOMPLISHED BY PRESSING ╙╘╧╨.
  81.  
  82. ╘HE ─IRECTORY, ╨RINT ╙CREEN, AND ╬OTEPAD DO NOT FUNCTION WHEN THE
  83. DISK DRIVE OR PRINTER IS ACTIVE.
  84.  
  85. ╘HE ╘RANSFER UTILITY TRANSFERS THE LAST RESULT FROM THE
  86. CALCULATOR.
  87.  
  88. ╘╥┴╬╙┴├╘╔╧╬ ═┴╬┴╟┼╥
  89.  
  90. ╘HE ╘RANSACTION ═ANAGER WILL SUPPORT UP TO 1000 TRANSACTIONS PER
  91. FILE AND UP TO 20 ACCOUNTS.***
  92.  
  93. ╒PON ENTERING THE ╘RANSACTION ═ANAGER, THE PROGRAM WILL DO THE
  94. FOLLOWING:
  95.  
  96. 1.  ├HECK IF A TRANSACTION FILE IS ALREADY IN MEMORY.
  97. 2.  ╔F ONE IS NOT IN MEMORY, THE PROGRAM ATTEMPTS TO LOAD A
  98. TRANSACTION FILE (╘╥┴╬╙┴├╘╔╧╬╙) FROM THE DATA DRIVE.  ┴ FILE
  99. NAMED ╨┴┘┼┼╙ IS ALSO CHECKED FOR AND, IF FOUND, LOADED. ╘HIS FILE
  100. CONTAINS A LIST OF PAYEES THE USER HAS DEFINED FOR USE IN THE
  101. ╘RANSACTION ═ANAGER.
  102.  
  103. ╫HEN A TRANSACTION FILE IS FIRST CREATED THE DISK IS MARKED WITH
  104. A SERIES OF NUMBERS.  ╔F THESE NUMBERS DO NOT MATCH AN ERROR
  105. MESSAGE IS DISPLAYED AND THE USER IS ASKED WHETHER THE PROGRAM
  106. SHOULD ATTEMPT TO RELINK THE FILE. ┴ RELINK ATTEMPT CANNOT DAMAGE
  107. THE FILE FURTHER, SO THE USER SHOULD ANSWER YES.  ╔N GENERAL THIS
  108. SITUATION OCCURS WHEN THE ╘╥┴╬╙┴├╘╔╧╬╙ FILE HAS BEEN FILE-COPIED
  109. TO A NEW DISK.  ╥ELINKING WILL GENERATED THE CORRECT LINKS AND
  110. MARK THE DISK APPROPRIATELY.  ╘HERE IS A FUNCTION WITHIN THE
  111. ╘RANSACTION ═ANAGER TO MAKE BACKUPS AND THIS FUNCTION SHOULD BE
  112. USED.
  113.  
  114. ╘HE ╘RANSACTION ═ANAGER MENU CONSISTS OF THE FOLLOWING FUNCTIONS:
  115.  
  116. ┼NTER ╘RANSACTION
  117. ═ODIFY ╘RANSACTIONS
  118. ╥ECONCILE ┴CCOUNTS
  119. ╘RANSACTION ╥EPORTS
  120. ╙EARCH ╘RANSACTIONS
  121. ┬ALANCE ╞ORWARD
  122. ╘RANSACTION ╒TILITIES
  123. ╥ETURN TO ═AIN ═ENU
  124.  
  125. ╨RIOR TO ANY WRITE TO DISK INVOLVING THE TRANSACTION FILE, THE
  126. IDENTIFYING NUMBERS ON THE DISK ARE CHECKED.  ╔F THEY DO NOT
  127. MATCH AN ERROR IS DISPLAYED AND THE INFORMATION WILL NOT BE
  128. WRITTEN UNLESS THE PROPER DISK IS INSERTED.
  129.  
  130. ┼╬╘┼╥ ╘╥┴╬╙┴├╘╔╧╬╙
  131.  
  132. ╘HE DISPLAY FOR ENTERING TRANSACTIONS CONSISTS OF 5 MAIN AREAS:
  133.  
  134. 1.  ╠ISTING OF LAST 12 TRANSACTIONS ENTERED.
  135. 2.  ╘RANSACTION ENTRY FORM.
  136. 3.  ┬UDGET CATEGORY AND AMOUNTS ENTRY FORM.
  137. 4.  ╒SER PROMPTS.
  138. 5.  ╘RANSACTION NUMBER (LOWER RIGHT OF DISPLAY).
  139.  
  140. ╘HE TRANSACTION ENTRY FORM HAS 5 ENTRIES:
  141.  
  142. 1.  ┴├├╘ - ENTER A 2 DIGIT ACCOUNT CODE OR LEAVE BLANK FOR CASH
  143. TRANSACTIONS.  ╨RESSING ╚┼╠╨ WILL DISPLAY A LIST IN THE UPPER
  144. RIGHT OF THE DISPLAY OF THE VALID ACCOUNT CODES.
  145.  
  146. 2.  ╙┼╤ ╬╧ - TWO ENTRIES ARE MADE IN THIS FIELD; THE TYPE OF
  147. TRANSACTION AND A SEQUENCE NUMBER (FOR EXAMPLE, CHECK NUMBER IN A
  148. CHECKING ACCOUNT).  ╘HERE ARE ONLY 4 TYPES OF TRANSACTIONS:
  149.  
  150. A.  D - DEPOSIT; ONLY VALID WITH ACCOUNTS DESIGNATED AS CHECKING.
  151. B.  P - PAYMENT; ONLY VALID WITH ACCOUNTS DESIGNATED AS CHARGE.
  152. C.  B - BEGINNING BALANCE; FOR EITHER A CHARGE OR CHECKING
  153. ACCOUNT.
  154. D.  (NONE) - VALID WITH EITHER CHECKING OR CHARGE ACCOUNTS.  ╞OR
  155. A CHECKING ACCOUNT THIS DENOTES A WITHDRAWAL OF SOME SORT AND
  156. WILL DECREASE THE ACCOUNT BALANCE.  ╞OR A CHARGE ACCOUNT THIS
  157. DENOTES A PURCHASE OR BORROWING OF SOME SORT AND WILL INCREASE
  158. THE ACCOUNT BALANCE.
  159.  
  160. ┴ SEQUENCE NUMBER IS AUTOMATICALLY ENTERED FOR YOU IF AN ACCOUNT
  161. CODE IS ENTERED IN THE ACCOUNT FIELD.  ╘HIS SEQUENCE NUMBER IS
  162. AUTOMATICALLY INCREMENTED AND STORED WITH THE ACCOUNT INFORMATION
  163. IF THE TYPE OF TRANSACTION IS A BLANK (I.E., YOU HAVEN'T ENTERED
  164. A 'P', 'B', OR 'D').
  165.  
  166. 3.  ─┴╘┼
  167.  
  168. 4.  ─┼╙├╥╔╨╘╔╧╬
  169.  
  170. 5.  ┴═╧╒╬╘ - ENTER THE AMOUNT OF THE TRANSACTION.  ┴MOUNTS UP TO
  171. 99999.99 CAN BE ENTERED.  ┴MOUNTS ARE ALWAYS ROUNDED TO 2 DECIMAL
  172. PLACES.  ╘HE ACCOUNT BALANCE FIELD TO THE RIGHT WILL BE UPDATED.
  173. ╔F THE AMOUNT CAUSES THE ACCOUNT BALANCE TO EXCEED 999999.99 OR
  174. -999999.99 THE USER WILL BE WARNED AND MUST ENTER AN AMOUNT THAT
  175. WILL NOT CAUSE THAT CONDITION.
  176.  
  177. ┼ACH TRANSACTION CAN BE ALLOCATED TO A MAXIMUM OF 6 BUDGET
  178. CATEGORIES IN ANY AMOUNT DESIRED.
  179.  
  180. ═╧─╔╞┘ ╘╥┴╬╙┴├╘╔╧╬╙
  181.  
  182. ╔F CHANGES ARE MADE THAT AFFECT ACCOUNT BALANCES, THE PROGRAM
  183. WILL ASK IF THE USER DESIRES THE BALANCES OF THE AFFECTED
  184. ACCOUNTS BROUGHT FORWARD.
  185.  
  186. ╥┼├╧╬├╔╠┼ ┴├├╧╒╬╘╙
  187.  
  188. ╘HE DISPLAY OF TRANSACTIONS WILL NOT INCLUDE THE FORM OR THE
  189. BUDGET CATEGORIES (THE DISPLAY IS SIMILAR TO A CHECK REGISTER). ┴
  190. LIST OF THE SPECIFIED TRANSACTIONS IS DISPLAYED BEGINNING WITH
  191. THE FIRST ONE FOUND (AS OPPOSED TO THE ═ODIFY ╘RANSACTION DISPLAY
  192. WHICH STARTS WITH THE LAST TRANSACTION).  ╧NLY CHECKING ACCOUNTS
  193. CAN BE RECONCILED ALTHOUGH THE CLEARANCE STATUS OF ANY
  194. TRANSACTION CAN BE SPECIFIED AND SHOULD BE.
  195.  
  196. ╘╥┴╬╙┴├╘╔╧╬ ╥┼╨╧╥╘╙
  197.  
  198. ╘HIS WILL LEAD TO ANOTHER MENU CONTAINING 4 SELECTIONS:
  199.  
  200. ╘RANSACTIONS ╠IST
  201. ╘RANSACTIONS BY ├ATEGORY
  202. ├HECK ╫RITING
  203. ╥ETURN TO ╘RANSACTIONS ═ENU
  204.  
  205. ╘HE REPORTS CAN BE SENT TO SCREEN, PRINTER, OR DISK.
  206.  
  207. ├╚┼├╦ ╫╥╔╘╔╬╟
  208.  
  209. ╘HIS WILL LEAD TO ANOTHER MENU CONTAINING 5 FUNCTIONS:
  210.  
  211. ╨RINT ├HECKS
  212. ╨AYER ╔NFORMATION
  213. ├HECK ╞ORMAT
  214. ├HECK ╙TUB ╞ORMAT
  215. ╥ETURN TO ╥EPORTS ═ENU
  216.  
  217. ╒PON ENTERING THIS FUNCTION, THE PROGRAM WILL LOAD 2 FILES FROM
  218. THE PROGRAM DRIVE: ├╚┼├╦.─┴╘┴ AND ├╚┼├╦.─┴╘┴1.  ╔F THESE FILES
  219. CANNOT BE LOADED THE USER CANNOT ACCESS THE CHECK WRITING MENU.
  220.  
  221. ╨╥╔╬╘ ├╚┼├╦╙
  222.  
  223. ╧UTPUTS CHECKS AND STUBS TO PRINTER.
  224.  
  225. ╨┴┘┼╥ ╔╬╞╧╥═┴╘╔╧╬
  226.  
  227. ─EFINE THE PAYER INFORMATION THAT THE USER WANTS PLACED ON THE
  228. CHECK.  ╘HIS INFORMATION IS 30 COLUMNS WIDE BY 5 ROWS.  ╨RESSING
  229. ┼╙├ WILL LEAVE THE CHANGES INTACT BUT NOT SAVE THEM TO DISK FOR
  230. FUTURE USE.  ╞1 SAVES THE CHANGES TO DISK.
  231.  
  232. ├╚┼├╦ ╞╧╥═┴╘
  233.  
  234. ─EFINE THE CHECK.  ╘HERE ARE 9 PARAMETERS:
  235.  
  236. ╙IZE - THE OVERALL SIZE OF THE CHECK IN TERMS OF PRINTER ROWS AND
  237. COLUMNS (MAXIMUM IS 22X80).  ┴ ZERO IN EITHER THE ROW OR COLUMN
  238. FIELD INDICATES THAT NO CHECK IS TO BE PRINTED.
  239.  
  240. ╞OR THE REMAINING ENTRIES A ZERO IN EITHER THE ROW OR COLUMN
  241. FIELD INDICATES THAT THE ITEM IS NOT TO BE PRINTED.  ┴NY NONZERO
  242. NUMBERS INDICATE THE STARTING ROW AND THE COLUMN FOR THAT ITEM ON
  243. THE CHECK.  ╙TARTING ROWS AND COLUMNS CANNOT BE OUTSIDE THE CHECK
  244. SIZE.  ┴DDITIONALLY, THE PAYEE COLUMN CANNOT START PAST 50
  245. REGARDLESS OF THE CHECK SIZE.
  246.  
  247. ╘RANSACTION # - THE PROGRAM TRANSACTION NUMBER (FROM THE LOWER
  248. RIGHT OF THE TRANSACTION ENTRY SCREEN).
  249.  
  250. ╙EQUENCE # - THAT THE USER ENTERED IN THE TRANSACTION (I.E.,
  251. CHECK NUMBER).
  252.  
  253. ─ATE - FROM TRANSACTION.
  254.  
  255. ─ESCRIPTION - FROM TRANSACTION.  ╘HE USER CAN MAKE THE ╨AYEE AND
  256. ─ESCRIPTION ITEM STARTING ROWS AND COLUMNS THE SAME AND CAN
  257. EXPAND THE DESCRIPTION THAT WILL BE WRITTEN ON THE CHECK.
  258.  
  259. ┴MOUNT (NUMERIC) - FROM TRANSACTION PRECEDED BY A DOLLAR ($)
  260. SIGN.  (E.G., $134.56)  ╘HIS FIELD'S STARTING POINT SHOULD BE
  261. CALCULATED BASED ON A FIELD LENGTH OF 9.  ╞OR EXAMPLE: SUPPOSE
  262. THE AMOUNT FIELD ON THE CHECK ┼╬─╙ IN COLUMN 58; THE USER SHOULD
  263. ENTER A STARTING COLUMN OF 50.
  264.  
  265. ┴MOUNT (WRITTEN) - FROM TRANSACTION.  ╘HE AMOUNT IS WRITTEN OUT
  266. IN ┼NGLISH.  (E.G., ╧╬┼ ╚╒╬─╥┼─ ╘╚╔╥╘┘-╞╧╒╥ ┴╬─ 56/100 ─╧╠╠┴╥╙)
  267. ╘HIS FIELD'S MAXIMUM LENGTH IS 69 (FOR $77777.00).  ╘HIS LENGTH
  268. MAY EXCEED THE TOTAL CHECK WIDTH, BUT THE USER SHOULD ONLY BE
  269. CONCERNED WHEN WRITING CHECKS FOR VERY LARGE AMOUNTS.  ╒NLIKE THE
  270. NUMERIC AMOUNT FIELD WHICH IS RIGHT JUSTIFIED, THIS FIELD IS LEFT
  271. JUSTIFIED, SO THE USER SHOULD NOT BE CONCERNED WITH FIELD LENGTH
  272. EXCEPT FOR THE AFOREMENTIONED CONDITIONS.
  273.  
  274. ╨AYER - FROM THE ╨AYER ╔NFORMATION THE USER ENTERED.  ╥EMEMBER
  275. THAT THE ╨AYER ╔NFORMATION IS 30X5 AND THE INFORMATION WILL
  276. OVERWRITE ANYTHING UNDERNEATH IT.
  277.  
  278. ╨AYEE - THE USER WILL BE GIVEN A WINDOW 30 COLUMNS WIDE BY 5 ROWS
  279. TO ENTER PAYEE INFORMATION JUST PRIOR TO THE CHECK PRINTING.
  280. ╫HATEVER IS ENTERED IN THIS WINDOW WILL BE SENT TO THE PRINTER
  281. (PROVIDED IT DOESN'T GO BELOW THE BOTTOM CHECK ROW).
  282.  
  283. ├╚┼├╦ ╙╘╒┬ ╞╧╥═┴╘
  284.  
  285. ─EFINE THE CHECK STUB.  ╘HERE ARE 9 PARAMETERS THAT SERVE THE
  286. SAME FUNCTION AS ABOVE WITH THE FOLLOWING EXCEPTIONS:
  287.  
  288. ╘HE ├ATEGORIES AND ├ATEGORY ┴MOUNTS ROWS CANNOT START PAST 17
  289. REGARDLESS OF THE CHECK STUB SIZE.
  290.  
  291. ┬ALANCE - FROM TRANSACTION PRECEDED BY A DOLLAR ($) SIGN.  (E.G.,
  292. $2134.56)  ╘HIS FIELD'S STARTING POINT SHOULD BE CALCULATED BASED
  293. ON A FIELD LENGTH OF 11.  ╞OR EXAMPLE: SUPPOSE THE AMOUNT FIELD
  294. ON THE CHECK ┼╬─╙ IN COLUMN 58; THE USER SHOULD ENTER A STARTING
  295. COLUMN OF 48.
  296.  
  297. ├ATEGORIES - FROM TRANSACTION.
  298.  
  299. ├ATEGORY ┴MOUNTS - FROM THE TRANSACTION.  ╘HIS FIELD'S STARTING
  300. POINT SHOULD BE CALCULATED BASED ON A FIELD LENGTH OF 8.
  301.  
  302. ╙┼┴╥├╚ ╘╥┴╬╙┴├╘╔╧╬╙
  303.  
  304. ╘HE USER ENTERS UPPER AND/OR LOWER LIMITS FOR ANY OR ALL FIELDS
  305. IN A TRANSACTION.  ├ATEGORIES CAN BE THOUGHT OF AS SEQUENTIAL FOR
  306. SEARCH FUNCTIONS WITH THE FIRST SUBCATEGORY OF THE FIRST CATEGORY
  307. BEING 1, THE FIRST SUBCATEGORY OF THE SECOND CATEGORY BEING 11,
  308. AND SO ON.
  309.  
  310. ┬┴╠┴╬├┼ ╞╧╥╫┴╥─
  311.  
  312. ╘HE BALANCE OF EACH ACCOUNT WILL BE BROUGHT FORWARD.
  313.  
  314. ╘╥┴╬╙┴├╘╔╧╬ ╒╘╔╠╔╘╔┼╙
  315.  
  316. ╘HIS LEADS TO A MENU CONSISTING OF THE FOLLOWING CHOICES:
  317.  
  318. ─ESCRIPTION ╠IST
  319. ═ODIFY ├ATEGORY ╘ITLES
  320. ╓ERIFY ╘RANSACTION ╞ILE
  321. ┼STABLISH ┴CCOUNTS
  322. ┬ACKUP ╘RANSACTION ╞ILE
  323. ╠OAD ╘RANSACTION ╞ILE
  324. ╘RANSFER ╘RANSACTION ╞ILE
  325. ╔NITIALIZE ╘RANSACTION ╞ILE
  326. ╥ETURN TO ╘RANSACTIONS ═ENU
  327.  
  328. ─┼╙├╥╔╨╘╔╧╬ ╠╔╙╘
  329.  
  330. ╒SER MAY MODIFY LIST OF PAYEES AVAILABLE DURING ─ESCRIPTION ENTRY
  331. IN A TRANSACTION ENTRY OR MODIFICATION.
  332.  
  333. ═╧─╔╞┘ ├┴╘┼╟╧╥┘ ╘╔╘╠┼╙
  334.  
  335. ╒SER MAY MODIFY CATEGORIES AND SUBCATEGORIES.
  336.  
  337. ╓┼╥╔╞┘ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
  338.  
  339. ╘HE TRANSACTION FILE IS COMPARED TO THE FILE ON DISK.
  340.  
  341. ┼╙╘┴┬╠╔╙╚ ┴├├╧╒╬╘╙
  342.  
  343. ╘HE USER ESTABLISHES TRANSACTION ACCOUNTS IN THIS FUNCTION.  ╘HE
  344. FOLLOWING FIELDS ARE STORED WITH THE TRANSACTION FILE ITSELF:
  345. ACCOUNT CODE, TYPE OF ACCOUNT, DESCRIPTION, AND SEQUENCE NUMBER.
  346. ╘HE REMAINING INFORMATION IS STORED IN A SEPARATE FILE CALLED
  347. ┴├├╘.╔╬╞╧ AND IS NOT CRITICAL TO PROGRAM OPERATION.  ╘HE FIRST
  348. TIME ACCOUNTS ARE ESTABLISHED THE PROGRAM WILL ISSUE AN ERROR
  349. MESSAGE STATING THAT THE ACCOUNT FILE CANNOT BE FOUND AND ASKS
  350. THE USER WHETHER TO ABORT OR NOT.
  351.  
  352. ┬┴├╦╒╨ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
  353.  
  354. ╘HE USER CAN BACKUP THE TRANSACTION FILE TO ANOTHER DISK AND MARK
  355. THE DISK ACCORDINGLY.  ┴FTER BACKUP THE PROGRAM RESTORES THE
  356. ORIGINAL FILE INFORMATION AND EXPECTS THE ORIGINAL DISK IN THE
  357. DRIVE.
  358.  
  359. ╠╧┴─ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
  360.  
  361. ┴ TRANSACTION FILE IS LOADED FROM THE DATA DISK.
  362.  
  363. ╘╥┴╬╙╞┼╥ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼***
  364.  
  365. ╘HIS FUNCTION ALLOWS OUTSTANDING TRANSACTION TO BE TRANSFERRED TO
  366. A NEW TRANSACTION FILE.  ╘HIS FUNCTION SHOULD NORMALLY BE USED
  367. WHEN THE TRANSACTION FILE NEARS ITS 1000 TRANSACTION LIMIT.  ┴
  368. MAXIMUM OF 125 OUTSTANDING TRANSACTIONS CAN BE TRANSFERRED.  ┴LL
  369. TRANSACTIONS, REGARDLESS OF WHETHER THEY ARE CASH, CREDIT, OR
  370. CHECKING ARE TRANSFERRED.  ╘HE RECOMMENDED PROCEDURE FOR THIS IS:
  371.  
  372. 1.  ┬ACKUP TRANSACTION FILE TO ANOTHER DISK.
  373. 2.  ╥UN THE ╘RANSFER FUNCTION ON THE ORIGINAL DISK.  ╘HE
  374. TRANSACTIONS THAT WILL BE TRANSFERRED ARE LABELLED AS SUCH AND
  375. ALL INFORMATION ON THOSE TRANSACTIONS IS ERASED.
  376. 3.  ╫HEN PROMPTED FOR A DISK, INSERT A THIRD DISK (DON'T USE THE
  377. BACKUP, IF THERE IS A POWER FAILURE, FOR EXAMPLE, THE
  378. TRANSACTIONS TO BE TRANSFERRED WOULD BE IRRETRIEVABLY LOST AT
  379. THIS POINT).  ╘HE TRANSFERRED BALANCES AND TRANSACTIONS WILL BE
  380. WRITTEN TO THIS DISK.  ╫HEN THE PROCESS IS COMPLETED, THE BACKUP
  381. IS NO LONGER REQUIRED.
  382.  
  383. ╔╬╔╘╔┴╠╔┌┼ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
  384.  
  385. ├REATE A NEW, BLANK TRANSACTION FILE.
  386.  
  387. ┬╒─╟┼╘ ═┴╬┴╟┼╥
  388.  
  389. ╘HE ┬UDGET ═ANAGER SUPPORTS CALENDAR YEAR BUDGETING BY MONTH.
  390. ╘HERE ARE 130 BUDGET CATEGORIES (150 ARE AVAILABLE IN THE
  391. ╘RANSACTION MANAGER, THE LAST 20 BEING ALLOCATED TO THE USER FOR
  392. ITEMS THAT THE USER WANTS TO TRACK SUCH AS TAX CATEGORIES THAT
  393. ARE ALSO BUDGET CATEGORIES - THOSE LAST TWENTY CATEGORIES ARE NOT
  394. TRANSFERRED TO THE ┬UDGET ═ANAGER).
  395.  
  396. ╒PON ENTERING THE ┬UDGET ═ANAGER THE PROGRAM LOOKS FOR TWO FILES:
  397. ┬╒─╟┼╘.┴═╘╙ AND ┴├╘╒┴╠.┴═╘╙; THE FORMER CONTAINS BUDGET DATA THE
  398. USER HAS PREVIOUSLY ESTABLISHED AND THE LATTER CONTAINS THE
  399. TRANSFERRED AMOUNTS FROM THE ╘RANSACTION ═ANAGER THAT THE USER
  400. HAS PREVIOUSLY TRANSFERRED.  ╔F THESE FILES ARE NOT FOUND THE
  401. AMOUNTS ARE SET TO ZERO.  ╘HE ┬UDGET ═ANAGER WORKS WITH WHOLE
  402. DOLLARS.
  403.  
  404. ╙IX FUNCTIONS ARE AVAILABLE ON THE ┬UDGET ═ANAGER MENU:
  405.  
  406. ┬UDGET VS ┴CTUAL
  407. ═ODIFY ┬UDGET ┴MOUNTS
  408. ╒PDATE ┴CTUAL ┴MOUNTS
  409. ┬UDGET ╥EPORTS
  410. ┬UDGET ╒TILITIES
  411. ╥ETURN TO ═AIN ═ENU
  412.  
  413. ┬╒─╟┼╘ ╓╙ ┴├╘╒┴╠
  414.  
  415. ╘WO VIEWS ARE PROVIDED: ╓IEW ┴LL ├ATEGORIES - VIEW ALL CATEGORIES
  416. DURING A TIME PERIOD; AND, ╓IEW ┴LL ═ONTHS - VIEW A CATEGORY FOR
  417. EACH MONTH.
  418.  
  419. ╬╧╘┼:  ╘HE FIRST CATEGORY AND ITS TEN SUBCATEGORIES ARE ALWAYS
  420. TREATED AS ╔NCOME.  ╘HE REMAINING 12 CATEGORIES AND THEIR
  421. SUBCATEGORIES ARE EXPENSES.  ╘HE ╘OTAL ┼XPENSE LISTING IS THE SUM
  422. OF THE 12 EXPENSE CATEGORIES.  ╘HE ╬ET ╔NCOME LISTING IS ╔NCOME
  423. MINUS ╘OTAL ┼XPENSE.  ╨ERCENTAGES LISTED FOR ╬ET ╔NCOME ARE ╬ET
  424. ╔NCOME DIVIDED BY ╔NCOME.
  425.  
  426. ═╧─╔╞┘ ┬╒─╟┼╘ ┴═╧╒╬╘╙
  427.  
  428. ╘HE USER ENTERS BUDGET AMOUNTS FOR THE YEAR.  ╘HE LIMIT FOR
  429. ENTRIES IS $999,999.  ╔F ANY ENTRY OR TOTALS EXCEED THIS FIGURE,
  430. AN ERROR MESSAGE IS DISPLAYED.
  431.  
  432. ╒╨─┴╘┼ ┴├╘╒┴╠ ┴═╧╒╬╘╙***
  433.  
  434. ╔F A TRANSACTION FILE IS NOT IN MEMORY THE PROGRAM ATTEMPTS TO
  435. LOAD ONE AND THEN CONTINUE.  ┴MOUNTS ARE TOTALED TO THE NEAREST
  436. CENT FOR EACH MONTH AND CATEGORY PRIOR TO ROUNDING. ╘OTALS
  437. EXCEEDING $999,999 GENERATE ERROR MESSAGES.  ┴FTER COMPILING
  438. TOTALS FOR THE TRANSACTION FILE THE PROGRAM WILL ASK IF YOU HAVE
  439. ANOTHER TRANSACTION FILE.
  440.  
  441. ┬╒─╟┼╘ ╥┼╨╧╥╘╙
  442.  
  443. ┼NTERING THIS FUNCTION LEADS TO A MENU CONSISTING OF:
  444.  
  445. ┴CTUAL ┴MOUNTS ╥EPORT
  446. ┬UDGET ┴MOUNTS ╥EPORT
  447. ┬UDGET/┴CTUAL ┴MOUNTS
  448. ╥ETURN TO ┬UDGET ═ENU
  449.  
  450. ╘HE REPORTS CAN BE SENT TO SCREEN, PRINTER, OR DISK.
  451.  
  452. ┬╒─╟┼╘ ╒╘╔╠╔╘╔┼╙
  453.  
  454. ┼NTERING THIS FUNCTION LEADS TO A MENU CONSISTING OF:
  455.  
  456. ═ODIFY ├ATEGORY ╘ITLES
  457. ╠OAD ┬UDGET ┴MOUNTS
  458. ╠OAD ┴CTUAL ┴MOUNTS
  459. ╥ETURN TO ┬UDGET ═ENU
  460.  
  461. ┴╙╙┼╘╙/╠╔┴┬╔╠╔╘╔┼╙ ═┴╬┴╟┼╥
  462.  
  463. ╘HE ┴SSETS/╠IABILITIES ═ANAGER SUPPORTS TWO INVENTORIES: A
  464. HOUSEHOLD INVENTORY AND A GENERAL ┴SSETS/╠IABILITIES INVENTORY.
  465. ╒PON ENTERING THE ┴SSETS/╠IABILITIES ═ANAGER, THE PROGRAM TRIES
  466. TO LOAD THREE FILES: ┴╙╙┼╘╙-╠╔┴┬, ╚╧╒╙┼ ╔╬╓┼╬, AND ╔╬╓┼╬.╠╧├┴╘.
  467. ╔F A TRANSACTION FILE IS IN MEMORY, THE ACCOUNT BALANCES ARE
  468. UPDATED TO THE ┴╙╙┼╘╙-╠╔┴┬ FILE IN MEMORY.  ╘HE
  469. ┴SSETS/╠IABILITIES ═ANAGER WORKS WITH WHOLE DOLLARS AND SUPPORTS
  470. ENTRIES AS LARGE AS $999,999,999.
  471.  
  472. ╞IVE FUNCTIONS ARE AVAILABLE IN THE ┴SSETS/╠IABILITIES ═ANAGER
  473. MENU:
  474.  
  475. ╚OUSEHOLD ╔NVENTORY
  476. ╧THER ┴SSETS/╠IABILITIES
  477. ═ODIFY ╠OCATIONS
  478. ┴SSETS/╠IABILITIES ╥EPORTS
  479. ╥ETURN TO ═AIN ═ENU
  480.  
  481. ╚╧╒╙┼╚╧╠─ ╔╬╓┼╬╘╧╥┘
  482.  
  483. ┴ TOTAL OF 180 ITEMS CAN BE PLACED IN THIS LISTING.  ┴DDITION,
  484. DELETIONS, AND MODIFICATIONS ARE ALL DONE IN THIS FUNCTION.  ╘HE
  485. LAST RECORD (A BLANK RECORD) IS ALWAYS PRESENT (EVEN WHEN THE
  486. FILE IS FULL) AND CANNOT BE DELETED.
  487.  
  488. ╧╘╚┼╥ ┴╙╙┼╘╙/╠╔┴┬╔╠╔╘╔┼╙
  489.  
  490. ┴ TOTAL OF 80 ITEMS CAN BE PLACED IN THIS LISTING.  ┴DDITION,
  491. DELETIONS, AND MODIFICATIONS ARE ALL DONE IN THIS FUNCTION.  ╘HE
  492. LAST RECORD (A BLANK RECORD) IS ALWAYS PRESENT (EVEN WHEN THE
  493. FILE IS FULL) AND CANNOT BE DELETED.  ╘HE FIRST TWO RECORDS
  494. (WHICH HOLD THE TRANSFERRED TRANSACTION ACCOUNT BALANCES) CANNOT
  495. BE DELETED ALTHOUGH THEY CAN BE MODIFIED.
  496.  
  497. ═╧─╔╞┘ ╠╧├┴╘╔╧╬╙
  498.  
  499. ╘HIS FUNCTION IS USED TO CHANGE THE NAMES OF THE LOCATIONS
  500. AVAILABLE IN THE LOCATION MENU.
  501.  
  502. ┴╙╙┼╘╙/╠╔┴┬╔╠╔╘╔┼╙ ╥┼╨╧╥╘╙
  503.  
  504. ╘HIS FUNCTION LEADS TO A MENU WITH FOUR ITEMS:
  505.  
  506. ╚OUSEHOLD ╔NVENTORY ╠ISTING
  507. ┴SSETS/╠IABILITIES ╠ISTING
  508. ╬ET ╫ORTH ╥EPORT
  509. ╥ETURN TO ┴SSETS/╠IABILITIES
  510.  
  511. ╘HE REPORTS CAN BE SENT TO SCREEN, PRINTER, OR DISK.
  512.  
  513. ├╧╬╞╔╟╒╥┴╘╔╧╬ ═┴╬┴╟┼╥
  514.  
  515. ╘HE ├ONFIGURATION ═ANAGER ALLOWS THE USER TO SPECIFY SCREEN
  516. COLORS, PRINTERS CONTROL CODES, AND DISK DRIVE SET UP.
  517.  
  518. ╙EVEN FUNCTIONS ARE AVAILABLE IN THE ├ONFIGURATION ═ANAGER ═ENU:
  519.  
  520. ─ISPLAY
  521. ╨RINTER
  522. ─ISK ─RIVE
  523. ╙AVE ╒SER ╨ARAMETERS
  524. ╠OAD ╒SER ╨ARAMETERS
  525. ╒SE ─EFAULT ╨ARAMETERS
  526. ╥ETURN TO ═AIN ═ENU
  527.  
  528. ╚╔╬╘╙ ╧╬ ╒╙┼
  529.  
  530. ╫HEN ENTERING INCOME, ENTER THE ╟╥╧╙╙ AMOUNT (BEFORE TAXES,
  531. DEDUCTIONS, ETC.).  ╫ITH A SECOND TRANSACTION, DEDUCT THE TAXES,
  532. INSURANCE, ETC.
  533.  
  534. ╚ERE ARE TWO STRATEGIES FOR USING CREDIT CARDS WITH THE PROGRAM.
  535.  
  536. 1.  ╔F YOU USE CARDS A LOT AND ARE CONCERNED WITH TRACKING WHAT
  537. YOU SPEND THEN ENTER EACH CREDIT CARD USE AS A TRANSACTION.
  538. ┴NOTHER BENEFIT OF THIS IS THAT WHEN YOUR STATEMENT COMES IN YOU
  539. CAN 'RECONCILE' THE CARD USE AGAINST THE STATEMENT.  ╫HILE THE
  540. PROGRAM WON'T COMPUTE ADJUSTED BALANCES (BASICALLY IMPOSSIBLE
  541. WITH A CREDIT ACCOUNT) YOU CAN CHECK YOUR CARD STATUS BY ADDING
  542. UP THOSE CHARGES THAT WEREN'T ON THE STATEMENT AND COMPARING IT
  543. TO THE BALANCE THE PROGRAM SAYS YOU HAVE ON THE CARD (AFTER
  544. YOU'VE ENTERED THE PAYMENT AND INTEREST TRANSACTIONS).
  545.  
  546. 2.  ╔F YOU DON'T REALLY CARE WHAT YOU'VE SPENT THE CREDIT
  547. PURCHASES ON, JUST ENTER YOUR MONTHLY NEW PURCHASES AS ONE
  548. TRANSACTION ENTRY WHEN YOUR STATEMENT COMES.
  549.  
  550. ╔F TRACKING YOUR ASSETS AND LIABILITIES WITH THE
  551. ┴SSETS/╠IABILITIES ═ANAGER TO THE NEAREST DOLLAR BOTHERS YOU, USE
  552. TRANSACTION ACCOUNTS FOR THOSE ├─S, ╔╥┴S, LOAN BALANCES, ETC.,
  553. THAT YOU WANT DATA TO THE NEAREST CENT.  ╥EMEMBER THAT YOU HAVE
  554. TWENTY CATEGORIES THAT YOU CAN USE TO TRACK DATA (TAXES, FOR
  555. EXAMPLE) THAT WON'T BE TRANSFERRED TO THE ┬UDGET ═ANAGER.  ┘OU
  556. CAN USE THE ╘RANSACTIONS ┬Y ├ATEGORY ╥EPORTS TO GET TOTALS FOR
  557. THESE CATEGORIES.
  558.  
  559. ╔F YOU CARRY A BALANCE ON YOUR CREDIT CARDS, REMEMBER TO ENTER
  560. THE INTEREST AS A TRANSACTION WHEN THE STATEMENT COMES.
  561.  
  562. ┬E CAREFUL ABOUT THE ACCOUNT CODES YOU USE.  ╘HE PROGRAM WILL NOT
  563. ALLOW DUPLICATE ACCOUNT CODES.  ╚OWEVER YOU COULD START A
  564. CHECKING ACCOUNT WITH CODE ├1, CLOSE THE ACCOUNT AND DELETE IT
  565. FROM THE PROGRAM, AND THEN START A DIFFERENT ACCOUNT WITH THE
  566. SAME CODE.  ╘HE PROGRAM WILL ALLOW THIS SINCE YOU DELETED THE
  567. RECORD OF THE ACCOUNT FROM THE TRANSACTION FILE.  ╘HE PROBLEM IS
  568. YOU MIGHT STILL HAVE TRANSACTIONS FROM THE OLD ACCOUNT IN THE
  569. FILE.
  570.  
  571. ┬E SURE TO START ALL ACCOUNTS WITH A BEGINNING BALANCE.  ╔F YOU
  572. DON'T, AND RUN A BALANCE FORWARD (THE PROGRAM RUNS A BALANCE
  573. FORWARD FOR ALL ACCOUNTS WHEN TRANSFERRING A TRANSACTION FILE)
  574. THE PROGRAM WILL ASSUME A STARTING BALANCE OF 0.00.
  575.  
  576. ┴ GOOD WAY TO GET GOING WHEN FIRST USING THE PROGRAM IS TO GET
  577. YOUR LAST STATEMENT FOR AN ACCOUNT.  ┼NTER THE ENDING BALANCE
  578. FROM THE STATEMENT AS A BEGINNING BALANCE TRANSACTION FOR THE
  579. ACCOUNT.  ╘HEN GET OUT YOUR CHECK REGISTER AND START ENTERING ALL
  580. OF THE WITHDRAWALS AND DEPOSITS THAT HADN'T CLEARED AS OF THE
  581. STATEMENT DATE.  ┴T THE END OF THIS PROCESS THE ACCOUNT BALANCE
  582. FROM THE PROGRAM SHOULD MATCH THE LAST TOTAL YOU HAVE IN YOUR
  583. REGISTER.  ╔F NOT, YOU MADE A MISTAKE ENTERING DATA OR YOUR
  584. ADDITION IN THE REGISTER IS BAD.  (─ON'T FORGET TO 'CLEAR' THE
  585. BEGINNING BALANCE IN THE PROGRAM.)
  586.  
  587. *****************************************************************
  588. ╘HE FOLLOWING FUNCTIONS HAVE BEEN DISABLED OR REDUCED IN SCOPE IN
  589. THE DISABLED VERSION:
  590.  
  591. ╧NLY 150 TRANSACTIONS CAN BE ENTERED INTO THE TRANSACTION FILE.
  592. ╘HIS FILE IS COMPLETELY COMPATIBLE WITH THE FULLY OPERATIONAL
  593. VERSION OF ╞╔─╒├╔┴╥┘.
  594.  
  595. ╒NRECONCILED TRANSACTIONS CANNOT BE TRANSFERRED TO A NEW
  596. TRANSACTION FILE.
  597.  
  598. ╧NLY ONE TRANSACTION FILE CAN BE USED TO UPDATE THE BUDGET WITH
  599. ACTUAL AMOUNTS.
  600.  
  601. ╘HE SUPPORT FILES ├╚┼├╦.─┴╘┴ AND ├╚┼├╦.─┴╘┴1 ARE CALLED ├╚┼├╦.─┴╘
  602. AND ├╚┼├╦.─┴╘ 1 IN THE DISABLED VERSION.
  603. *****************************************************************
  604.